package com.auto.survey.activity.monitoring.entity

import androidx.room.Entity
import androidx.room.PrimaryKey

/**
 * 项目实体类，对应数据库中的MontoringProject表
 * 存储全站仪监测项目的基本信息
 */
@Entity(tableName = "MontoringProject")
data class MontoringProject(
    /**
     * 项目ID，主键，自增长
     */
    @PrimaryKey(autoGenerate = true) val id: Int = 0,
    /**
     * 项目名称，不能为空
     */
    val montoringProjectName: String,

    /**
     * 创建时间，格式：YYYY-MM-DD HH:MM:SS
     */
    val createTime: String,
    /**
     * 更新时间，格式：YYYY-MM-DD HH:MM:SS
     */
    val updateTime: String
)